// vue的脚手架相关配置都在这个文件里面进行修改
// 注意：这个文件里面的内容要么严格配置要么就不要配置，不能随便配置
module.exports={
    pages: {
        index: {
            //入口
            entry: './src/main.js'
        }
    },
    lintOnSave:false,//关闭vue脚手架和webpack的语法检查
    
    //开启vue-cli的代理服务器，解决axois请求服务出现的跨域问题,代理端口号为后端服务器的端口号(方式一)
    // devServer: {
    //     proxy: 'http://localhost:5000'
    // },
    
    //开启代理服务器(方式二)代理多台后端服务器，配置请求前缀
    devServer: {
        proxy: {
            '/atguigu': {
                target: 'http://localhost:5000',
                pathRewrite: {'^/atguigu':''},//将请求路径的前缀使用正则表达式去掉(一定要记得)
                wc: true, //用于支持websocket
                changeOrigin: true //用于控制请求头中的host值
            },
            '/demo':{
                target: 'http://localhost:5001',
                pathRewrite: {'^/demo':''},//将请求路径的前缀使用正则表达式去掉(一定要记得)
                wc: true, //用于支持websocket
                changeOrigin: true //用于控制请求头中的host值
            }
        }
    }
}